package tirt;

@license(LGPL);

//
// This file is part of an OMNeT++/OMNEST simulation example.
//
// Copyright (C) 2003 Ahmet Sekercioglu
// Copyright (C) 2003-2008 Andras Varga
//
// This file is distributed WITHOUT ANY WARRANTY. See the file
// `license' for details on this and other legal matters.
//


simple Node_
{
    gates:
        inout gate;
}

simple NodeExpo
{
    parameters:
        volatile double delay @unit(s);
    gates:
        inout gate;
}

network TIRT
{
    submodules:
        node1: NodeExpo;
        node2: Node_;
        node3: NodeExpo;
        node4: Node_;
        node5: NodeExpo;
        node6: Node_;
        node7: NodeExpo;
        node8: Node_;
    connections:
        node1.gate <--> {} <--> node2.gate;
        node3.gate <--> {} <--> node4.gate;
        node5.gate <--> {} <--> node6.gate;
        node7.gate <--> {} <--> node8.gate;
}
